15) 过去将来完成时:should have done , would have done 例:I believed by the end of that year an advanced version of that software would have been developed, but I was wrong.(我坚信到那年年底为止,那个软件的新版本将被开发出来。但是我错了。)(此句为被动...
—Where do you think ___ he ___ the MacBook Pro? —Sorry,I have no idea. A、/; bought B、has; bought C、did; buy D、does; buy (点击选项查看答案) do you think 是插入语,可以...
1. have (has) gone to表示"已经去某地了",不能与for+一段时间连用。 She has gone to Shanghai.(她可能已在去上海的路上,或已到上海,总之现在不在这里。) 2. have (has) been to表示"...
(褒义) 3. 现在完成时(have/has done) ①表示动作到现在为止已经完成或刚刚完成,强调对现在产生的影响。 例:I bought a new house, but I haven't sold my old one yet, so at the mome...
更多内容请点击:英语语法16种英语时态总结 推荐文章